package com.yidi.quartz.service;

import com.yidi.common.core.service.BaseService;
import com.yidi.quartz.domain.SysJobLog;
import org.springframework.data.domain.Page;

/**
 * @author ：Xn
 * @ClassName: SysJobLogService
 * @date ：2021-10-19 9:25
 * @describe ：定时任务调度日志表
 */
public interface SysJobLogService extends BaseService<SysJobLog> {

    Page<SysJobLog> findByPage(Integer pageNo, Integer pageSize, SysJobLog jobLog);

    void insertJobLog(SysJobLog log);

    void deleteJobLogByIds(Long[] jobLogIds);

    void deleteJobLogById(Long jobLogId);

    void cleanJobLog();
}
